Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 TOWER ROAD Terraced £254,363 £56,750 26 Mar 1999
109 TOWER ROAD Detached £361,331 £300,000 18 Mar 2020
113 TOWER ROAD Detached £259,036 £195,000 16 Sep 2016